turn tail – English–Español translations

🇬🇧 en es 🇪🇸

turn tail verb

poner pies en polvorosa
Wiktionary Links